/*
 * @Description: 
 * @FilePath: /STM32/USER/bsp/rcc.h
 * @Author: Wei Zhou
 * @Github: https://github.com/zromyk
 * @Date: 2021-04-28 15:25:19
 * @LastEditors: Wei Zhou
 * @LastEditTime: 2021-04-28 21:34:35
 * @Copyright: Copyright ? 2017 muyiro. All rights reserved.
 */

#ifndef RCC_INIT_H
#define RCC_INIT_H

#include "my_include.h"

// 使能时钟
#define rcc_periph_clock_enable(dev_base, rcc_periph) \
        func_rcc_periph_clock_enable((uint32_t)dev_base, rcc_periph)

// 获得时钟总线的频率
#define rcc_periph_clock_rate(dev_base) \
        func_rcc_periph_clock_rate((uint32_t)dev_base)

// 请使用上面的宏定义替代下面的函数
void func_rcc_periph_clock_enable(uint32_t dev_base, uint32_t rcc_periph);
uint32_t func_rcc_periph_clock_rate(uint32_t dev_base);

#endif /* RCC_INIT_H */
